Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Создаёт статью про свойство orphans #5460

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

furtivite
Copy link
Member

@furtivite furtivite commented Jul 24, 2024

Описание

  • Cоздаёт статью про свойство orphans

Closes #1439

Превью: https://content-5460.dev.doka.guide/css/orphans/

Чек-лист

  • Текст оформлен согласно руководству по стилю
  • Ссылки на внутренние материалы начинаются со слеша и заканчиваются слэшем либо якорем на заголовок (/css/color/, /tools/json/, /tools/gulp/#kak-ponyat)
  • Ссылки на картинки, видео и демки относительные (images/example.png, demos/example/, ../demos/example/)

@github-actions github-actions bot added css Контент по CSS дока Справочный материал labels Jul 24, 2024
@furtivite furtivite linked an issue Jul 24, 2024 that may be closed by this pull request
@furtivite furtivite self-assigned this Jul 24, 2024
@solarrust
Copy link
Member

А давай, пожалуйста, разделим этот контрибьюшен на два пиара? Так будет проще редактировать и безопаснее потом вливать =)

@furtivite
Copy link
Member Author

А давай, пожалуйста, разделим этот контрибьюшен на два пиара? Так будет проще редактировать и безопаснее потом вливать =)

Давай, только лучше будет сразу вливать одновременно, чтобы ссылки работали.

@furtivite furtivite changed the title Дописывает статью про свойство widows, создаёт статью про свойство orphans Создаёт статью про свойство orphans Jul 25, 2024
@furtivite
Copy link
Member Author

Было бы классно слить с #5462

Copy link
Member

@solarrust solarrust left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Кайф, спасибо!


## Кратко

Свойство `orphans` указывает, минимальное количество строк абзаца, которые должны остаться на странице при печати. Если не хватает места.
Copy link
Member

@solarrust solarrust Jul 25, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Свойство `orphans` указывает, минимальное количество строк абзаца, которые должны остаться на странице при печати. Если не хватает места.
Свойство `orphans` указывает минимальное количество строк, которое должно остаться на странице при печати, если на весь абзац не хватило места.

Посмотри, пожалуйста, я переформулирвоала немного. Не потерялся ли смысл?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

orphans показывает минимальное обязательное количество строк:

  • если ты укажешь 3, а поместится 5, будет 5.

Кажется, это критичный момент.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Поправила

css/orphans/index.md Outdated Show resolved Hide resolved
css/orphans/index.md Outdated Show resolved Hide resolved
css/orphans/index.md Outdated Show resolved Hide resolved
Свойство `orphans` тесно связано другим свойством стилей для печати [`widows`](/css/widows/) и обозначает строки, которые остаются на предыдущей странице для печати.

![Пример напечатанного на двух страницах текста](images/orphans.png)
Поэма А.С. Пушкина «Руслан и Людмила». Синим выделены оставшиеся одни «сироты».
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Сироты — это очень поэтично, но лучше заменить на «строки» =)

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Поэтично-не поэтично, я перевёл слово) Там есть «вдовы» и «сироты».

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не обязательно калькировать все слова, если они не добавляют понятности, а только вводят новые термины.

![Пример напечатанного на двух страницах текста](images/orphans.png)
Поэма А.С. Пушкина «Руслан и Людмила». Синим выделены оставшиеся одни «сироты».

Свойство `orphans` [наследуемое](/css/inheritance/) и вместо положительного числа можно передать значение `inherit`, при этом в свойство нельзя передавать отрицательные значения. Они работать не будут.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Кроме наследования остальная инфа уже была. А про наследование можно упомянуть в блоке «как пишется».


Обратите внимание, свойство `widows` имеет преимущество перед `orphans`. Браузер выполнит это свойство, а затем постарается выполнить то, что указано в `orphans`.

По умолчанию в браузерах, кроме Mozilla Firefox `orphans: 2`. В Firefox свойство не поддерживается.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не очень поняла этот абзац. Можешь, пожалуйста, подробнее рассказать, что имелось в виду?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Значение orphans, которое устанавливается всеми браузерами, кроме Firefox, по-умолчанию, orphans: 2. То есть, для двух строк дополнительно стилизовать это не требуется.

В Firefox это свойство не работает совсем.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Что-то вроде: «Дефолтное значение orphans во всех браузерах, кроме Firefox, равно 2. В Firefox свойство не работает совсем.»?

Co-authored-by: Alena Batitskaia <[email protected]>
Copy link

Превью контента из 8e6b142 опубликовано.

@solarrust
Copy link
Member

Пинг тут =)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
css Контент по CSS дока Справочный материал
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Свойство orphans
2 participants